conch (conch shell) - German English Dictionary